package com.itlong.cloud.POJO.VO.operate;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * <desc>
 *      获取设备授权列表VO
 * </desc>
 *
 * @createDate 2018/12/18
 */
@Data
@NoArgsConstructor
public class OperateDeveloperAuthDeviceAuthVO implements Serializable {

    private Integer cloudIntercomSdk;
    private Integer bluetoothSdk;
    private Integer qrCodeSdk;
    private Integer cloudElevatorApi;
    private Integer robotElevatorApi;
    private Integer cloudEntranceApi;
    private Integer visitorMachineApi;          // 访客机API，0否，1是
    private Integer faceRecognitionApi;
    private List<OperateDeveloperAuthDeviceAuthListVO> deviceAuth;
    private String robotId;
    private List<OperateDeveloperAuthDeviceAuthListVO> deviceAuthCloudElevator;
    private List<OperateDeveloperAuthDeviceAuthListVO> deviceAuthCloudEntrance;
    private List<String> functionAuth;
    private Integer robotWhiteListAuthStatus;//机器人白名单授权状态(1表示是,0表示否，默认为0)
    private Integer robotDeviceAuthStatus;//机器人设备授权状态(1表示是,0表示否，默认为0)
    private Integer offlineQRCodeSdk;    //离线二维码SDK对接(0否，1是)
    private Integer wechatSmallQRCode;   //微信小插件二维码对接（0否，1是）
    private Integer wechatSmallBluetoothDocking; //微信小插件蓝牙对接(0否，1是)
    private Integer onlineQRCodeApi;//在线二维码API对接(0否，1是)
    private Integer cloudElevatorStatus;//云电梯对接状态 0否，1是 默认为0
    private Integer cloudEntranceStatus;//云门禁对接状态 0否，1是 默认为0
}
